Efficient Parallel Algorithms for Solvent Accessible Surface Area of Proteins
نویسندگان
چکیده
We present faster sequential and parallel algorithms for computing the solvent accessible surface area (ASA) of protein molecules. The ASA is computed by finding the exposed surface areas of the spheres obtained by increasing the van der Waals’ radii of the atoms with the van der Waals’ radius of the solvent. Using domain specific knowledge, we show that the number of sphere intersections is only O(n), where n is the number of atoms in the protein molecule. For computing sphere intersections, we present hash-based algorithms that run in O(n) expected sequential time and O ( n p ) expected parallel time and sort-based algorithms that run in worst-case O (n logn) sequential time and O ( n log n p ) parallel time. These are significant improvements over previously known algorithms which take O ( n2 ) time sequentially and O ( n2 p ) time in parallel. We present a Monte Carlo algorithm for computing the solvent accessible surface area. The basic idea is to generate points uniformly at random on the surface of spheres obtained by increasing the van der Waals’ radii of the atoms with the van der Waals’ radius of the solvent molecule and to test the points for accessibility. We also provide error bounds as a function of the sample size. Experimental verification of the algorithms is carried out using an IBM SP-2.
منابع مشابه
A new analytical method for computing solvent-accessible surface area of macromolecules and its gradients
In the calculation of thermodynamic properties and three-dimensional structures of macromolecules, such as proteins, it is important to have an efficient algorithm for computing the solvent-accessible surface area of macromolecules. Here, we propose a new analytical method for this purpose. In the proposed algorithm we consider the transformation that maps the spherical circles formed by inters...
متن کاملIntroducing critical residues in the human prion protein and its Asp 178 Asn mutant by molecular dynamics simulation
The molecular dynamics (MD) simulation method is used to assess structural details for humanprion protein (hereafter PrPN) and its Asp178 Asn mutant (hereafter PrPm) which causes fatalfamilial insomnia disease. The results reveal that the flexibility and instability increase in PrPmcould be related to specific amino acids exposed to the solvent. Solvation free energy of PrPm is 20kjmot1nni2 mor...
متن کاملARVO: A Fortran package for computing the solvent accessible surface area and the excluded volume of overlapping spheres via analytic equations
In calculating the solvation energy of proteins, the hydration effects, drug binding, molecular docking, etc., it is important to have an efficient and exact algorithms for computing the solvent accessible surface area and the excluded volume of macromolecules. Here we present a Fortran package based on the new exact analytical methods for computing volume and surface area of overlapping sphere...
متن کاملParallel Algorithms in Molecular Biology
Scalable parallel computer architectures provide the computational performance needed for advanced computing problems in molecular biology. Many scientific challenges in molecular biology have associated with them a computational requirement that must be solved before scientific progress can be made. We have developed a number of parallel algorithms and techniques useful in determining biologic...
متن کاملHierarchical Geometric Approximations
This dissertation explores some techniques for automatic approximation of geometric objects. My thesis is that using and extending concepts from computational geometry can help us in devising efficient and parallelizable algorithms for automatically constructing useful detail hierarchies for geometric objects. We have demonstrated this by developing new algorithms for two kinds of geometric app...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Parallel Distrib. Syst.
دوره 13 شماره
صفحات -
تاریخ انتشار 2002